crosshead Diesel engine - English Synonyms Dictionary